ycn=window.ycnui||{
};ycn.Common=new function () {
	this.lTrim=function (i) {
		return i.replace(/^\s/,"");
	};
	this.rTrim=function (i) {
		return i.replace(/\s*$/,"");
	};
	this.trim=function (i) {
		return this.rTrim(this.lTrim(i));
	};
	this.getEl=function (i) {
		if(!document.getElementById)return false;
		if(typeofi==="string") {
			return document.getElementById(i);
		}else {
			return i;
		}
	};
	this.getElByClassName=function (t,n,s,el) {
		var el=(el)?el:document;
		var itm=el.getElementsByTagName(t);
		var num=1;
		for(i=0;i<itm.length;i++) {
			if(itm[i].className===n&&s===num) {
				return itm[i];
			}else if(itm[i].className===n) {
				num++;
			}
		}return false;
	};	this.isIE6=function () {
		return navigator.userAgent.search('MSIE')>0&&navigator.userAgent.search('6')>0;
	}this.isIE=function () {
		return navigator.userAgent.search('MSIE')>0;
	}this.isOpera=function () {
		return navigator.userAgent.indexOf('Opera')>-1;
	}this.isMoz=function () {
		return navigator.userAgent.indexOf('Mozilla/5.')>-1;
	}this.setCookie=function (cn,cv,d,dm) {
		var now=new Date();
		var expire=new Date();
		if(d==null||d==0)d=1;
		expire.setTime(now.getTime()+3600000*24*d);
		document.cookie=cn+"="+escape(cv)+";expires="+expire.toGMTString()+";domain="+dm;
	}this.deleteCookie=function (cn,dm) {
		if(getCookie(name)) {
			document.cookie=cn+"="+((domain)?"; domain="+dm:"")+"; expires=Thu, 01-Jan-70 00:00:01 GMT";
		}
	}this.getCookie=function (cn) {
		var dc=document.cookie;
		var prefix=cn+"=";
		var begin=dc.indexOf("; "+prefix);
		if(begin==-1) {
			begin=dc.indexOf(prefix);
			if(begin!=0)return null;
		}else {
			begin+=2;
		}var end=document.cookie.indexOf(";",begin);
		if(end==-1) {
			end=dc.length;
		}return unescape(dc.substring(begin+prefix.length,end));
	}
};
